html,body { 
  	background-color: #ffffff; 
	color: #00000;
}
tr#notMandatoryRow, tr#addressBlock, tr#userInfoBlock, tr#contactBlock, tr#spacer1, tr#spacer2, tr#spacer3, tr#spacer4 { 
  display: none; 
}
.frm_box {
	border-style: solid;
	border-color: #DDD;
	border-width:1px;
	background-color: #EEEEEE;
}

input,select { 
  color: #000000; 
  background-color: #ffffff;
}
a:link { 
  color:#000000; 
}
a:visited { 
  color:#000000;
}
a:hover { 
  color:#000000;
}
a:active { 
  color:#000000;
}
a:focus { 
  color:#000000;
}
.bar{
  display: none;
}
select#paymentMethod{
  display: none;
}
#paymentSelection{
  display: none;
}
td.buttonRight { 
   width : 100%;
}
input#send, input#continue{font-size:12px;font-weight:700;display:inline-block;text-decoration:none;color:#777;}
input#send, input#continue{background:#e8e8e8 url(http://testshops.heidelpay.de/Virtuemart/backgrounds.png) top repeat-x;background-position:0 -160px;color:#fff;border:solid #00a000 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:12px;cursor:pointer;text-align:center;letter-spacing:1px;display:inline-block;text-decoration:none;padding:6px 12px 3px;}
input#send:hover, input#continue:hover{background-position:0 -200px;color:#f2f2f2;text-decoration:none;}

input#cancel, input.btn{background:#e8e8e8 url(http://testshops.heidelpay.de/Virtuemart/backgrounds.png) top repeat-x;border:solid #CAC9C9 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#777;text-decoration:none;padding:5px 5px 4px;}
input#cancel:hover, input.btn:hover{background:#e8e8e8 url(../images/vmgeneral/backgrounds.png) repeat-x;background-position:0 -40px;color:#000;text-decoration:none;}
input#cancel, input.btn{display:inline-block;cursor:pointer;padding:5px 8px 4px;}
input#cancel:hover, input.btn:hover{color:#777;}


